import React from 'react'

export default class App extends React.Component {


  state = {
    msg: '很多人都不喜欢银行，每次去取钱的时候都提醒你余额不足，没钱你开啥银行。',
  }


  render(){
    return (<>
      <div>
        app -- {this.state.msg}
        <br />
        <button onClick={()=>{
          console.log(this);
          console.log('1111111111111111111111');

          // setState 是react 中唯一修改状态的方法
          // setState 修改数据的方法是一个异步方法
          this.setState({
            msg: '今天你开心了吗？'
          },()=>{
            // 当数据修改完成后来回调该函数
            console.log('333333333333333333333');
          })

          console.log('2222222222222222222');

        }}>求点击</button>
      </div>
    </>)
  }
}
